machine shears - Alemán Inglés Diccionario